SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO
CREATE PROCEDURE [dbo].[paCertificaObtenerNombreReporte]

	@IDInstancia INT,
	@SeConsideraAsistente VARCHAR(1) ,
	@NombreReporte VARCHAR(100) OUTPUT 

 AS
SET NOCOUNT ON
SET DATEFORMAT DMY
SELECT @NombreReporte = RutayNombreRPT 
	FROM Tb_Instancias Inst
	INNER JOIN Tb_SubProyectos SP ON SP.IdSubproyecto = Inst.IdSubProyecto
	INNER JOIN Tb_ModeloCertificado MC ON MC.IdModeloCertificado = 
		CASE WHEN @SeConsideraAsistente = 'S' THEN SP.IDModeloCertificadoAsistente ELSE SP.IDModeloCertificadoCapacitador END 
	WHERE Inst.IDInstancia = @IDInstancia


RETURN
GO
GRANT EXECUTE ON  [dbo].[paCertificaObtenerNombreReporte] TO [Certificaciones]
GRANT EXECUTE ON  [dbo].[paCertificaObtenerNombreReporte] TO [CertificacionesAdministracion]
GRANT EXECUTE ON  [dbo].[paCertificaObtenerNombreReporte] TO [SoloVer]
GO
